pull transmission - German English Dictionary